#ifndef Texture_H
#define  Texture_H
#include <string>
#include <GL/glew.h>
class Texture
{
public:
	Texture(GLenum textureTarget, const std::string& fileName);
	bool Load();
	void Bind(GLenum TextureUnit);
	~Texture(void);
private:
	std::string mFileName;
	GLenum mTextureTarget;
	GLuint mTextureObj;
};
#endif
